horse collar frame - Allemand Anglais Dictionnaire